﻿using System;
namespace YogaStudio.Service.BLL
{
    public interface IWaiverService : IDisposable
    {
        void CreateNewWaiver(YogaStudio.Data.Domain.WaiverRequest waiver);
        void Dispose(bool disposing);
        System.Collections.Generic.IEnumerable<YogaStudio.Data.Domain.WaiverRequest> GetAllWaiverRequest(int? customerId);
        YogaStudio.Data.Domain.WaiverRequest GetWaiverRequestById(int id);
        bool IsWaiverRequestIdValid(int id);
        void UpdateWaiverStatus(YogaStudio.Data.Domain.WaiverRequest waiver);
    }
}
